dress made of skins/furs - Alemán Inglés Diccionario